Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 NEW PLACE ROAD Semi-Detached £344,983 £335,000 12 Apr 2022
22 NEW PLACE ROAD Semi-Detached £315,100 £205,000 4 Jun 2014
24 NEW PLACE ROAD Terraced £410,774 £87,500 12 Jun 1998